// Needed to modify the fill. On some devices, the primary color did not fit with the selected theme

export function VercelOssBadge() {
  return (
    <a href="https://vercel.com/oss" target="_blank" className="block w-fit">
      <svg
        xmlns="http://www.w3.org/2000/svg"
        width="240"
        height="24"
        viewBox="0 0 240 24"
        className="fill-fd-foreground">
        <path d="M126.243 10.3583H125.068L128.654 0H129.829L126.243 10.3583Z" fillOpacity="0.5" />
        <path d="M133.507 10.3583H132.332L135.918 0H137.093L133.507 10.3583Z" fillOpacity="0.5" />
        <path
          fillRule="evenodd"
          clipRule="evenodd"
          d="M156.511 0.472649C158.401 0.472655 159.589 2.21719 159.589 4.97938C159.589 7.71735 158.401 9.46185 156.511 9.46185C154.621 9.46185 153.434 7.71736 153.434 4.97938C153.434 2.21719 154.621 0.472649 156.511 0.472649ZM156.511 1.61138C155.385 1.61138 154.682 2.88351 154.682 4.97938C154.682 7.05103 155.385 8.32312 156.511 8.32312C157.638 8.32311 158.341 7.05103 158.341 4.97938C158.341 2.88352 157.638 1.61139 156.511 1.61138Z"
          fillOpacity="0.5"
        />
        <path
          d="M173.609 1.80541H169.913L169.586 4.24053C169.974 3.78017 170.689 3.53778 171.319 3.53777C172.881 3.53777 174.069 4.77346 174.069 6.49375C174.069 8.23829 172.821 9.46184 171.064 9.46185C169.501 9.46185 168.217 8.39595 168.084 7.02703L169.332 6.95427C169.453 7.80226 170.168 8.32312 171.173 8.32312C172.13 8.32305 172.821 7.57193 172.821 6.49375C172.821 5.39133 172.07 4.66438 171.028 4.66438C170.374 4.66438 169.707 5.02786 169.489 5.56087H168.229L168.896 0.666677H173.609V1.80541Z"
          fillOpacity="0.5"
        />
        <path
          d="M149.465 0.472649C151.076 0.472649 152.252 1.52671 152.252 2.95627C152.252 4.20408 151.282 5.06413 150.022 5.82736C149.392 6.19084 147.745 7.29347 147.684 8.12938H152.312V9.26812H146.206C146.206 6.67556 147.927 5.75481 149.477 4.77352C150.337 4.22836 151.016 3.61046 151.016 2.95627C151.016 2.1688 150.374 1.61138 149.465 1.61138C148.472 1.61141 147.805 2.24139 147.599 3.35587L146.364 3.27127C146.57 1.66001 147.708 0.472682 149.465 0.472649Z"
          fillOpacity="0.5"
        />
        <path
          d="M163.994 0.472649C165.605 0.472649 166.78 1.52671 166.78 2.95627C166.78 4.20408 165.811 5.06413 164.551 5.82736C163.921 6.19084 162.273 7.29347 162.213 8.12938H166.841V9.26812H160.735C160.735 6.67556 162.455 5.75481 164.006 4.77352C164.866 4.22836 165.544 3.61046 165.544 2.95627C165.544 2.1688 164.902 1.61138 163.994 1.61138C163 1.61141 162.334 2.24139 162.128 3.35587L160.892 3.27127C161.098 1.66001 162.237 0.472682 163.994 0.472649Z"
          fillOpacity="0.5"
        />
        <path
          fillRule="evenodd"
          clipRule="evenodd"
          d="M40.2826 15.0106C42.2937 15.0106 43.4808 16.7551 43.4808 19.5173C43.4808 22.2553 42.2937 23.9998 40.2826 23.9998C38.2715 23.9998 37.0843 22.2553 37.0843 19.5173C37.0843 16.7551 38.2715 15.0106 40.2826 15.0106ZM40.2826 16.1493C39.0347 16.1493 38.3319 17.4215 38.3319 19.5173C38.3319 21.589 39.0347 22.8611 40.2826 22.8611C41.5304 22.8611 42.2332 21.589 42.2332 19.5173C42.2332 17.4215 41.5304 16.1493 40.2826 16.1493Z"
        />
        <path
          fillRule="evenodd"
          clipRule="evenodd"
          d="M83.8684 15.0106C85.8795 15.0106 87.0666 16.7552 87.0666 19.5173C87.0666 22.2553 85.8795 23.9998 83.8684 23.9998C81.8573 23.9998 80.6701 22.2553 80.6701 19.5173C80.6701 16.7551 81.8573 15.0106 83.8684 15.0106ZM83.8684 16.1493C82.6205 16.1493 81.9177 17.4215 81.9177 19.5173C81.9177 21.589 82.6205 22.8611 83.8684 22.8611C85.1162 22.8611 85.819 21.589 85.819 19.5173C85.819 17.4215 85.1162 16.1494 83.8684 16.1493Z"
        />
        <path d="M89.4124 20.8258C89.4124 22.1221 89.9818 22.8611 91.1327 22.8611C92.2836 22.8611 92.8529 22.1221 92.8529 20.8258V15.1925H94.0402V20.7895C94.0402 22.7642 92.9742 23.9998 91.1327 23.9998C89.2912 23.9998 88.2252 22.7642 88.2252 20.7895V15.1925H89.4124V20.8258Z" />
        <path d="M105.831 15.0106C107.369 15.0106 108.46 16.0768 108.86 17.7971L107.6 17.882C107.309 16.7553 106.679 16.1493 105.819 16.1493C104.462 16.1494 103.699 17.3488 103.699 19.5173C103.699 21.6737 104.462 22.861 105.819 22.8611C106.764 22.8611 107.418 22.1947 107.672 20.9589L108.92 21.0317C108.581 22.8611 107.466 23.9998 105.831 23.9998C103.686 23.9997 102.463 22.2674 102.463 19.5173C102.463 16.7431 103.686 15.0107 105.831 15.0106Z" />
        <path
          fillRule="evenodd"
          clipRule="evenodd"
          d="M134.718 15.0106C136.73 15.0106 137.917 16.7552 137.917 19.5173C137.917 22.2553 136.73 23.9998 134.718 23.9998C132.707 23.9998 131.52 22.2553 131.52 19.5173C131.52 16.7551 132.707 15.0106 134.718 15.0106ZM134.718 16.1493C133.471 16.1493 132.768 17.4215 132.768 19.5173C132.768 21.589 133.471 22.8611 134.718 22.8611C135.966 22.8611 136.669 21.589 136.669 19.5173C136.669 17.4215 135.966 16.1494 134.718 16.1493Z"
        />
        <path
          fillRule="evenodd"
          clipRule="evenodd"
          d="M207.362 15.0106C209.373 15.0106 210.56 16.7552 210.56 19.5173C210.56 22.2553 209.373 23.9998 207.362 23.9998C205.35 23.9998 204.163 22.2553 204.163 19.5173C204.163 16.7551 205.35 15.0106 207.362 15.0106ZM207.362 16.1493C206.114 16.1493 205.411 17.4215 205.411 19.5173C205.411 21.589 206.114 22.8611 207.362 22.8611C208.609 22.8611 209.312 21.589 209.312 19.5173C209.312 17.4215 208.609 16.1494 207.362 16.1493Z"
        />
        <path d="M214.699 15.0106C216.189 15.0106 217.388 16.1131 217.776 17.7728L216.528 17.8577C216.274 16.828 215.571 16.1494 214.711 16.1493C213.378 16.1493 212.651 17.373 212.651 19.5173C212.651 21.6496 213.378 22.8611 214.711 22.8611C215.789 22.861 216.552 21.8556 216.637 20.5351H214.686V19.4203H217.8V23.8061H216.964L216.819 22.6673C216.455 23.5153 215.74 23.9998 214.699 23.9998C212.687 23.9998 211.403 22.2553 211.403 19.5173C211.403 16.7551 212.687 15.0106 214.699 15.0106Z" />
        <path d="M76.4346 15.0106C78.167 15.0107 79.3784 16.1616 79.5601 17.7728L78.3364 17.8456C78.1911 16.8159 77.4158 16.1494 76.4103 16.1493C75.5865 16.1493 74.9081 16.6461 74.9202 17.4336C74.9323 18.4028 75.9863 18.6814 77.0161 18.948C78.482 19.3599 79.7177 20.1717 79.7177 21.4922C79.7177 23.1034 78.3001 23.9513 76.8221 23.9513C75.017 23.9513 73.6601 22.8005 73.5147 21.0317L74.7383 20.9589C74.9564 22.0735 75.7076 22.8126 76.8948 22.8126C77.8277 22.8126 78.4941 22.4006 78.4941 21.5889C78.4941 20.7652 77.7913 20.2685 76.2891 19.8687C74.9322 19.5174 73.6966 18.8026 73.6966 17.4215C73.6966 15.9434 74.8596 15.0106 76.4346 15.0106Z" />
        <path d="M127.285 15.0106C129.017 15.0107 130.228 16.1616 130.41 17.7728L129.187 17.8456C129.041 16.8159 128.266 16.1494 127.26 16.1493C126.437 16.1493 125.758 16.6461 125.77 17.4336C125.782 18.4028 126.836 18.6814 127.866 18.948C129.332 19.3599 130.568 20.1717 130.568 21.4922C130.568 23.1034 129.15 23.9513 127.672 23.9513C125.867 23.9513 124.51 22.8005 124.365 21.0317L125.588 20.9589C125.806 22.0735 126.558 22.8126 127.745 22.8126C128.678 22.8126 129.344 22.4006 129.344 21.5889C129.344 20.7652 128.641 20.2685 127.139 19.8687C125.782 19.5174 124.547 18.8026 124.547 17.4215C124.547 15.9434 125.71 15.0106 127.285 15.0106Z" />
        <path d="M26.6531 23.8061H0L13.3266 0.787657L26.6531 23.8061Z" />
        <path
          fillRule="evenodd"
          clipRule="evenodd"
          d="M47.6318 15.2046C49.5338 15.2047 50.6848 16.2101 50.6848 17.8456C50.6847 19.5174 49.5337 20.5472 47.6318 20.5472H46.1416V23.8061H44.9544V15.2046H47.6318ZM46.1416 19.4085H47.5954C48.8189 19.4085 49.4369 18.8753 49.4369 17.8456C49.4369 16.8522 48.819 16.3434 47.5954 16.3434H46.1416V19.4085Z"
        />
        <path d="M57.6944 16.3434H53.4059V18.9358H57.5492V20.0506H53.4059V22.6673H57.7914V23.8061H52.2187V15.2046H57.6944V16.3434Z" />
        <path d="M63.6262 22.1222V15.2046H64.8135V23.8061H63.1293L60.5247 17.155V23.8061H59.3375V15.2046H60.9125L63.6262 22.1222Z" />
        <path
          fillRule="evenodd"
          clipRule="evenodd"
          d="M98.3727 15.2046C100.178 15.2046 101.317 16.2101 101.317 17.8092C101.317 18.8026 100.675 19.5779 99.9235 19.8202C100.735 19.9777 101.087 20.4139 101.171 21.2982L101.414 23.8061H100.214L99.9963 21.4195C99.9236 20.6683 99.4387 20.4138 98.2636 20.4138H96.7977V23.8061H95.6105V15.2046H98.3727ZM96.7977 19.2872H98.3606C99.4509 19.2872 100.069 18.7542 100.069 17.8214C100.069 16.8764 99.451 16.3434 98.3606 16.3434H96.7977V19.2872Z"
        />
        <path d="M115.809 16.3434H111.52V18.9358H115.664V20.0506H111.52V22.6673H115.906V23.8061H110.333V15.2046H115.809V16.3434Z" />
        <path d="M144.806 16.3434H140.65V19.045H144.587V20.1595H140.65V23.8061H139.451V15.2046H144.806V16.3434Z" />
        <path d="M152.385 16.3434H149.841V23.8061H148.653V16.3434H146.109V15.2046H152.385V16.3434Z" />
        <path d="M155.142 22.2675L155.978 15.9314H157.044L157.88 22.2675L158.571 15.2046H159.782L158.91 23.8061H157.214L156.511 17.9908L155.809 23.8061H154.113L153.24 15.2046H154.452L155.142 22.2675Z" />
        <path
          fillRule="evenodd"
          clipRule="evenodd"
          d="M167.132 23.8061H165.908L165.242 21.5165H162.31L161.643 23.8061H160.42L163.037 15.2046H164.515L167.132 23.8061ZM162.613 20.4745H164.939L163.776 16.4643L162.613 20.4745Z"
        />
        <path
          fillRule="evenodd"
          clipRule="evenodd"
          d="M171.016 15.2046C172.821 15.2046 173.96 16.2101 173.96 17.8092C173.96 18.8026 173.318 19.5779 172.567 19.8202C173.378 19.9777 173.73 20.4139 173.814 21.2982L174.057 23.8061H172.857L172.639 21.4195C172.567 20.6684 172.082 20.4138 170.907 20.4138H169.441V23.8061H168.253V15.2046H171.016ZM169.441 19.2872H171.004C172.094 19.2872 172.712 18.7542 172.712 17.8214C172.712 16.8764 172.094 16.3434 171.004 16.3434H169.441V19.2872Z"
        />
        <path d="M181.188 16.3434H176.899V18.9358H181.042V20.0506H176.899V22.6673H181.285V23.8061H175.712V15.2046H181.188V16.3434Z" />
        <path
          fillRule="evenodd"
          clipRule="evenodd"
          d="M192.918 15.2046C194.82 15.2047 195.971 16.2101 195.971 17.8456C195.971 19.5174 194.82 20.5472 192.918 20.5472H191.428V23.8061H190.24V15.2046H192.918ZM191.428 19.4085H192.881C194.105 19.4085 194.723 18.8753 194.723 17.8456C194.723 16.8522 194.105 16.3434 192.881 16.3434H191.428V19.4085Z"
        />
        <path
          fillRule="evenodd"
          clipRule="evenodd"
          d="M200.073 15.2046C201.878 15.2046 203.017 16.2101 203.017 17.8092C203.017 18.8026 202.375 19.5779 201.624 19.8202C202.435 19.9777 202.787 20.4139 202.872 21.2982L203.114 23.8061H201.914L201.696 21.4195C201.624 20.6684 201.139 20.4138 199.964 20.4138H198.498V23.8061H197.311V15.2046H200.073ZM198.498 19.2872H200.061C201.151 19.2872 201.769 18.7542 201.769 17.8214C201.769 16.8764 201.151 16.3434 200.061 16.3434H198.498V19.2872Z"
        />
        <path
          fillRule="evenodd"
          clipRule="evenodd"
          d="M221.866 15.2046C223.671 15.2046 224.81 16.2101 224.81 17.8092C224.81 18.8026 224.168 19.5779 223.417 19.8202C224.228 19.9777 224.58 20.4139 224.665 21.2982L224.907 23.8061H223.707L223.489 21.4195C223.417 20.6684 222.932 20.4138 221.757 20.4138H220.291V23.8061H219.104V15.2046H221.866ZM220.291 19.2872H221.854C222.944 19.2872 223.562 18.7542 223.562 17.8214C223.562 16.8764 222.944 16.3434 221.854 16.3434H220.291V19.2872Z"
        />
        <path
          fillRule="evenodd"
          clipRule="evenodd"
          d="M232.51 23.8061H231.287L230.62 21.5165H227.689L227.022 23.8061H225.799L228.415 15.2046H229.894L232.51 23.8061ZM227.991 20.4745H230.317L229.154 16.4643L227.991 20.4745Z"
        />
        <path d="M236.419 21.1408L237.533 15.2046H239.338V23.8061H238.151V16.6826L236.891 23.2003H235.934L234.686 16.6826V23.8061H233.499V15.2046H235.304L236.419 21.1408Z" />
        <path d="M62.245 0.472656C63.7836 0.472656 64.8739 1.53883 65.2737 3.25916L64.014 3.34404C63.7232 2.21735 63.093 1.61139 62.2328 1.61139C60.876 1.61146 60.1127 2.8109 60.1127 4.97938C60.1127 7.13578 60.876 8.32305 62.2328 8.32312C63.1778 8.32312 63.8321 7.65672 64.0865 6.42099L65.3344 6.49375C64.9951 8.32311 63.8805 9.46186 62.245 9.46186C60.1007 9.4618 58.8772 7.72943 58.8772 4.97938C58.8772 2.20513 60.1007 0.472716 62.245 0.472656Z" />
        <path d="M105.831 0.472656C107.369 0.472656 108.46 1.53883 108.86 3.25916L107.6 3.34404C107.309 2.21735 106.679 1.61139 105.819 1.61139C104.462 1.61146 103.699 2.8109 103.699 4.97938C103.699 7.13578 104.462 8.32305 105.819 8.32312C106.764 8.32312 107.418 7.65672 107.672 6.42099L108.92 6.49375C108.581 8.32311 107.466 9.46186 105.831 9.46186C103.686 9.4618 102.463 7.72943 102.463 4.97938C102.463 2.20513 103.686 0.472716 105.831 0.472656Z" />
        <path d="M40.2826 7.81439L42.3663 0.666685H43.6506L41.0096 9.26813H39.5555L36.9145 0.666685H38.1988L40.2826 7.81439Z" />
        <path d="M50.4301 1.80542H46.1416V4.39789H50.2849V5.51267H46.1416V8.12939H50.5271V9.26813H44.9544V0.666685H50.4301V1.80542Z" />
        <path
          fillRule="evenodd"
          clipRule="evenodd"
          d="M54.7869 0.666685C56.5921 0.666685 57.7308 1.67211 57.7308 3.27128C57.7308 4.26468 57.0888 5.03995 56.3377 5.28226C57.1494 5.43975 57.5007 5.87593 57.5856 6.76025L57.8278 9.26813H56.6284L56.4104 6.88152C56.3378 6.13039 55.8529 5.87588 54.6778 5.87588H53.2119V9.26813H52.0246V0.666685H54.7869ZM53.2119 4.74927H54.7748C55.8651 4.74927 56.4829 4.21624 56.4829 3.28341C56.4829 2.33844 55.8651 1.80542 54.7748 1.80542H53.2119V4.74927Z"
        />
        <path d="M72.223 1.80542H67.9345V4.39789H72.0778V5.51267H67.9345V8.12939H72.32V9.26813H66.7473V0.666685H72.223V1.80542Z" />
        <path d="M75.2352 8.12939H79.6692V9.26813H74.048V0.666685H75.2352V8.12939Z" />
        <path d="M93.6648 1.80542H91.7263V8.12939H93.7373V9.26813H88.5402V8.12939H90.5391V1.80542H88.6005V0.666685H93.6648V1.80542Z" />
        <path d="M99.9477 7.58428V0.666685H101.135V9.26813H99.4508L96.8462 2.61703V9.26813H95.659V0.666685H97.234L99.9477 7.58428Z" />
        <path d="M113.689 9.26813H112.162V7.79014H113.689V9.26813Z" />
      </svg>
    </a>
  );
}
